x = int(input("Введите четырёхзначное число:\n"))
if len(str(x)) == 4:
    if x % 2 == 0:
        print("Число чётное: Да")
    else:
        print("Число чётное: Нет")
    if x % 3 == 0:
        print("Число кратно трём: Да")
    else:
        print("Число кратно трём: Нет")
    if (int(x * 0.5)) * 2 == x:
        print("Число является квадратом числа:",x)
    else:
        print("Число является квадратом числа: Нет")
    y=x 
    m=y%10
    for i in range(len(str(y))):
        d=y%10
        y=y//10
        if d<m:
            m=d
    print("Наименьшая цифра числа:", m)
    m=y%10
    b=x
    for i in range(len(str(b))):
        d=b%10
        b=b//10
        if d>m:
            m=d
    print("Наибольшая цифра числа:", m)
    z=0
    d1=x%10
    x=x//10
    d2=x%10
    x=x//10
    d3=x%10
    x=x//10
    d4=pt%10
    if d1==0:
        z=z+1
    if d2==0:
        z=z+1
    if d3==0:
        z=z+1
    if d4==0:
        z=z+1
        print("Количeство нулей в числе:", pt)
        p1 = pt % 10
        prt = (int(p1**0.5))**2==prt 
    if (int(p1**0.5))**2==prt:
        print("Цифра в разряде единиц является квадратом цифры:", prt)
    else:
        print("Цифра в разряде единиц является квадратом цифры: Нет")
    p2 = pt // 10
    p3 = p2 % 10
    prt1 = (int(p3**0.5))**2==prt
    if (int(p3**0.5))**2==prt:
        print("Цифра в разделе десятков является квадратом цифры:",prt1)
    else:
        print("Цифра в разделе десятков является квадратом цифры: Нет")
    p4 = p2 // 10
    p5 = p4 % 10
    prt2 = (int(p5**0.5))**2==prt
    if int(p5**0.5):
        print("Цифра в разделе сотен является квадратом цифры:",prt2)
    else:
        print("Цифра в разделе сотен является квадратом цифры: Нет")
    p6 = p4 // 10
    prt3 = (int(p6**0.5))**2==prt
    if (int(p6**0.5))**2==prt:
        print("Цифра в разделе сотен является квадратом цифры:",prt3)
    else:
        print("Цифра в разделе сотен является квадратом цифры: Нет")
else:
    print("Введенное число не является четырёхзначным")

